perplex the issue

Translations
compliquer la question
Words
perplex

verb
déconcerter